to keep one's fingers crossed - Spanisch Englisch Wörterbuch